a,a:hover{text-decoration:none}
div{margin:0;padding:0}
input{border:0}
input:active,input:focus,input:visited,textarea:active,textarea:focus,textarea:visited{outline:0}
mark{background:#ff0}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,'microsoft yahei',sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ol,ul{list-style:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom;position:absolute}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
article,aside,audio,details,figcaption,figure,footer,header,hgroup,mark,menu,nav,section,summary,time,video{display:block;margin:0;padding:0}
.p{cursor:pointer}a{color:#595959}
.dv_clear{clear:both;display:table;content:""}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
body{width:100%;height:100%;top:0;left:0;position:absolute;overflow:hidden;min-height:620px}
.model_body{width:100%;height:100%;top:0;left:0;min-height:620px;min-width:960px;z-index:0;position:absolute;transition:500ms ease;,-moz-transition:500ms ease;-webkit-transition:500ms ease;-o-transition:500ms ease;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}
.model_body .model_page{height:100%;width:100%;position:relative;overflow:hidden;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}
.model_nav{width:22px;height:22px;position:fixed;top:50%;right:25px;margin-top:-12px;z-index:100}
.model_nav li{width:14px;height:14px;padding:20px;cursor:pointer;}
.model_nav li i{width:12px;height:12px;border:1px solid #ccc;display:block;border-radius:50%;-webkit-transition:500ms ease;-o-transition:500ms ease;-moz-transition:500ms ease;transition:all500ms ease}
.model_nav .nav_li i,.model_nav li:hover i{background-color:#e7632b;width:72px;height:28px;border-radius:0px;border:1px solid #e7632b;
 -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -ms-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
	position:absolute;
	left:-34px;
	border-radius:5px;
}
.model_nav li i p{display:none;text-align:center;font-size:14px;font-style:normal;line-height:28px;color:#fff;}
.model_nav .nav_li i p{display:block;color:#fff;}
.model_nav .nav_li i,.model_nav li:hover i p{display:block;}

.model_nav .nav_02{height:44px;margin-top:-22px}
.model_nav .nav_03{height:66px;margin-top:-33px}
.model_nav .nav_04{height:88px;margin-top:-44px}
.model_nav .nav_05{height:110px;margin-top:-55px}
.model_nav .nav_06{height:132px;margin-top:-66px}
.model_nav .nav_07{height:154px;margin-top:-77px}
.model_nav .nav_08{height:176px;margin-top:-88px}
.model_nav .nav_09{height:198px;margin-top:-99px}
.model_nav .nav_10{height:220px;margin-top:-110px}
.model_top_column{height:80px;border-bottom:1px solid #ccc;box-shadow:0 1px 2px #ccc}
.fixed_top{position:fixed;z-index:100;width:100%;left:0;top:30px}.
model_01_body{width:1200px;margin:0 auto}
.model_02_body{width:1060px;margin:0 auto}
.model_03_body{width:1066px;margin:0 auto;background:#3e3e3e;}